package cn.iocoder.yudao.module.book.enums;
import cn.iocoder.yudao.framework.common.exception.ErrorCode;

public interface ErrorCodeConstants {
    ErrorCode USER_DTO_NOT_EXISTS = new ErrorCode(1_002_000_000, "用户不存在");
    ErrorCode COLLECT_NOT_EXISTS = new ErrorCode(1_002_000_001, "收藏不存在");
    ErrorCode BOOK_IMAGES_NOT_EXISTS = new ErrorCode(1_002_000_002, "绘本页不存在");
    ErrorCode S_NOT_EXISTS = new ErrorCode(1_002_000_003, "绘本不存在");
    ErrorCode CLASSES_NOT_EXISTS = new ErrorCode(1_002_000_004, "班级不存在");
    ErrorCode CLASS_MEMBERS_NOT_EXISTS = new ErrorCode(1_002_000_005, "班级成员不存在");
    ErrorCode HOMEWORKS_NOT_EXISTS = new ErrorCode(1_002_000_006, "作业不存在");
    ErrorCode RECORDS_NOT_EXISTS = new ErrorCode(1_002_000_007, "阅读记录不存在");
    ErrorCode COLLECTIONS_NOT_EXISTS = new ErrorCode(1_002_000_008, "绘本集不存在");
    ErrorCode PLANS_NOT_EXISTS = new ErrorCode(1_002_000_009, "阅读计划不存在");
    ErrorCode RECYCLE_BIN_NOT_EXISTS = new ErrorCode(1_002_000_010, "回收站不存在");
    ErrorCode VOICE_NOT_EXISTS = new ErrorCode(1_002_000_011, "录音不存在");

    ErrorCode AUDIO_NOT_EXISTS = new ErrorCode(1_002_000_013, "音频不存在");

    ErrorCode REQUEST_PARAMS_NOT_VALID=new ErrorCode(1_002_000_012, "请求参数校验不通过");
    ErrorCode SHELF_NOT_EXISTS = new ErrorCode(1_002_000_014, "书架不存在");

    ErrorCode CHECK_IN_NOT_EXISTS = new ErrorCode(1_002_000_015, "打卡不存在");
    
    ErrorCode CHECK_IN_ALREADY_EXISTS_TODAY = new ErrorCode(1_002_000_032, "今日已打卡");

    ErrorCode PROTOCOL_NOT_EXISTS = new ErrorCode(1_002_000_016, "协议不存在");

    ErrorCode METHODS_NOT_EXISTS = new ErrorCode(1_002_000_017, "启蒙方法不存在");

    ErrorCode CATEGORY_NOT_EXISTS = new ErrorCode(1_002_000_018, "分类不存在");

    ErrorCode BANJI_NOT_EXISTS=new ErrorCode(1_002_000_019, "班级不存在");
    ErrorCode BANJI_NOT_YOURS=new ErrorCode(1_002_000_020, "班级不属于你");

    ErrorCode STUDENT_ID_REQUIRED=new ErrorCode(1_002_000_021, "成员Id不能为空");

    ErrorCode STUDENT_NOT_IN_CLASS=new ErrorCode(1_002_000_022, "成员不属于此班级");

    ErrorCode OPERATION_NOT_SUPPORTED=new ErrorCode(1_002_000_023, "操作不支持");
    ErrorCode USER_NOT_EXISTS=new ErrorCode(1_002_000_024, "用户不存在");

    ErrorCode COLLECT_EXISTS=new ErrorCode(1_002_000_025, "已收藏");

    ErrorCode CLASSIFY_NOT_EXISTS = new ErrorCode(1_002_000_026, "类别不存在");
    ErrorCode BOOK_NOT_EXISTS = new ErrorCode(1_002_000_027, "绘本不存在");


    ErrorCode HOMEWORK_CREATE_PERMISSION_DENIED = new ErrorCode(1_002_000_028, "没有创建作业的权限");
    
    ErrorCode BANJI_JOIN_FAILED = new ErrorCode(1_002_000_029, "加入班级失败");
    
    ErrorCode HOMEWORKS_NOT_CLASS_TEACHER = new ErrorCode(1_002_000_030, "只有班级老师才能操作作业");
    
    ErrorCode BANJI_QUIT_FAILED = new ErrorCode(1_002_000_031, "退出班级失败");

    ErrorCode POSTS_NOT_EXISTS = new ErrorCode(1_002_000_032, "帖子不存在");
}
